English Dictionary
▪ sienna
▪ sierra
▪ sierra leone
▪ sierra leone monetary unit
▪ sierra leonean
◊ SIERRA LEONE
Sierra Leone
n : a republic in West Africa [syn: {Sierra Leone}]
sienna
sierra
sierra leone
sierra leone monetary unit
sierra leonean
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]